#include "thread.h"
#include<QDebug>
Thread::Thread()
{


}

Thread::~Thread()
{

}



void Thread::run()
{
    // while(true)
    // {
    //     static int num=0;
    //     qDebug("num=%d",num++);
    //     sleep(1);
    // }

    switch (choose)
    {
    case 1:func1();break;
    case 2:func2();break;
    }



}



void Thread::func1()
{
    for(int i=0;i<5;i++)
    {
        qDebug("+++%d+++",i);
        sleep(1);
    }
}

void Thread::func2()
{
    for(int i=5;i>=0;i--)
    {
        qDebug("---%d---",i);
        sleep(1);
    }
}

void Thread::set_choose(int val)
{
    choose=val;
}
